﻿using System;
using System.Text;

namespace Pretext.Arguments {
    public class VariableSwitch : Switch {

        const string DefaultVariableValue = @"true";

        public string VariableName { get; private set; }
        public string VariableValue { get; private set; }

        public VariableSwitch(string variableName)
            : base('v')
        {
            this.VariableName = variableName;
            this.VariableValue = DefaultVariableValue;
        }

        public VariableSwitch(string variableName, string variableValue)
            : this(variableName)
        {
            this.VariableValue = variableValue;
        }

    }
}
